| Предыдущая | Следущая | |
Flash Player 5.
newconstructor()
constructor Функция, сопровождаемая любыми факультативными
параметрами в круглых скобках. Обычно это имя типа создаваемого объекта (например, Array, Math, Number, Object).
Ничего.
Оператор, создает новый, первоначально анонимный объект, вызывает функцию,
идентифицированную параметром constructor, передает любые факультативные параметры
в круглых скобках так же как и вновь созданный объект, на который ссылается ключевое
слово this. Функция может затем использовать this для определения свойств нового объекта.
Следующий пример создает функцию Book() , а затем использует
оператор new для создания объектов book1 и book2:
function Book(name:String, price:Number) {
this.name = name;
this.price = price;
}
var book1 = new Book("Confederacy of Dunces", 19.95);
var book2 = new Book("The Floating Opera", 10.95);
Следующий пример использует оператор new для создания массива из 18-и элементов:
var golfCourse_array:Array = new Array(18);
[] (array access),{} (object initializer)
| Посмотреть комментарии LiveDocs | Предыдущая | Следущая | |